1

Senior Development Writer Jobs in Michigan (NOW HIRING)

Senior Product Manager

Grand Rapids, MI · On-site

$120 - $160/hr

Oversee the development and health of integrations with payment processors, channel managers, OTAs ... Exceptional written communication -- you can write a clear problem statement, a tight spec, and a ...

Collaborate with senior leadership to shape and implement the overall development strategy for the ... Excellent verbal and written communication skills, including excellent presentation skills. Working ...

Showing results 41-60

Senior Development Writer information

How does a senior development writer typically collaborate with fundraising and communications teams?

A Senior Development Writer works closely with fundraising and communications teams to craft compelling proposals, donor reports, and stewardship materials. Collaboration often involves participating in strategy meetings, gathering program information from various departments, and ensuring messaging aligns with organizational goals. These writers also coordinate with graphic designers and digital staff to produce polished materials that resonate with donors. Effective teamwork and clear communication are essential, as deadlines can be tight and priorities may shift quickly in response to fundraising needs.

What are the key skills and qualifications needed to thrive as a senior development writer, and why are they important?

To thrive as a Senior Development Writer, you need strong writing, editing, and storytelling abilities, typically supported by a background in English, communications, or a related field. Familiarity with donor management systems, fundraising platforms, and content management systems is often required. Exceptional relationship-building, attention to detail, and project management skills help you connect with stakeholders and deliver compelling materials on time. These skills ensure effective communication of organizational impact, which is critical for successful fundraising and donor engagement.

What is the difference between Senior Development Writer vs Technical Writer?

AspectSenior Development WriterTechnical Writer
Required CredentialsBachelor's degree in Communications, English, or related field; experience in development or grant writingBachelor's degree in Technical Communication, Engineering, or related field; technical writing certifications
Work EnvironmentNonprofit, government, or corporate sectors focusing on development projectsEngineering firms, tech companies, or manufacturing industries
Employer & Industry UsageUsed in organizations requiring grant proposals, development reports, and program documentationUsed in industries needing user manuals, technical documentation, and product guides

The main difference is that Senior Development Writers focus on creating proposals, reports, and content related to development projects, often in nonprofit or government sectors. Technical Writers primarily produce technical documentation like manuals and guides for products or systems. While both roles require strong writing skills and relevant credentials, their focus areas and industry applications differ significantly.

What does a senior development writer do?

A Senior Development Writer is responsible for creating compelling written materials that support an organization's fundraising and development goals. This includes writing grant proposals, donor communications, case statements, annual reports, and stewardship letters. They collaborate closely with fundraising teams, program staff, and leadership to ensure that messaging aligns with the organization’s mission and appeals to donors. Senior Development Writers often manage multiple projects simultaneously and may mentor junior writers. Their work plays a critical role in securing funding and building strong relationships with supporters.

What are the most commonly searched types of Development Writer jobs in Michigan?

The most popular types of Development Writer jobs in Michigan are:

Senior Embedded Development Engineer

Intrepid Control Systems

Troy, MI • On-site

$110K - $130K/yr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 9 days ago


Job description

Description

General Description:

The Senior Embedded Development Engineer is responsible for the design, development, integration, testing, and support of advanced embedded systems used in Intrepid Control Systems products. This position works closely with the Performance Hardware Application Team and other engineering groups to develop customer-facing solutions involving high-speed automotive communication and data logging technologies, including MultiGBASE-T1, 100/1000BASE-T1, 10BASE-T1S, SerDes camera, and other high-bandwidth interfaces.


Skills:

  • Strong proficiency in embedded C and C++ design, development, and debugging.
  • Strong knowledge of embedded systems architecture and hardware/software integration.
  • Strong working experience with embedded Linux build environments, system debugging, and device driver development.
  • Proficiency with AMD/Xilinx Zynq MPSoC, Zynq platforms, Vivado, and Vitis.
  • Strong understanding of communication protocols and interfaces, including I2C, SPI, UART, Ethernet, AXI-Full, AXI-Stream, and AXI-Lite.
  • Strong troubleshooting and analytical skills.
  • Ability to perform hardware-level debugging.
  • Ability to work independently and collaboratively in a team environment.
  • Strong written and verbal communication skills.
  • Strong organizational and project management skills.
  • Ability to create clear, maintainable, and well-documented code and technical documentation.

Preferred Qualifications

  • 4+ years of experience with hybrid software/FPGA systems.
  • Experience with embedded Linux design and development, including Linux kernel configuration, driver development, U-Boot, Petalinux, and/or Yocto.
  • Experience with NVMe and boot process configuration.
  • Experience designing and implementing high-speed, high-bandwidth systems.
  • Experience with PCIe.
  • Experience integrating AMD/Xilinx IP cores.
  • Familiarity with PCB design tools such as Altium for schematic review and validation.
  • Experience with scripting languages such as TCL, Bash, and Python.
  • Familiarity with automotive technologies and interfaces, including CAN, LIN, Ethernet, audio, and video.
  • Experience with IO planning for new hardware designs.
  • Experience with version control systems such as Git.

Requirements

Essential Job Functions:

  • Design, develop, debug, and maintain embedded software applications using C and C++.
  • Develop solutions using AMD/Xilinx Zynq MPSoC and Zynq platforms, along with associated development tools such as Vivado and Vitis.
  • Participate in product definition, block diagram development, system architecture, and technical design reviews.
  • Lead projects through concept, implementation, testing, validation, and release.
  • Perform hardware and software integration, troubleshooting, and debugging.
  • Utilize equipment such as oscilloscopes, logic analyzers, and protocol analyzers to diagnose and resolve issues.
  • Design and implement systems utilizing communication protocols and interfaces, including I2C, SPI, UART, Ethernet, AXI-Full, AXI-Stream, and AXI-Lite.
  • Develop and review high-level system architectures and low-level software designs.
  • Create and maintain technical documentation, code documentation, test procedures, and design specifications.
  • Ensure work complies with project schedules, company standards, and applicable industry requirements.
  • Support manufacturing, validation, customer support, and issue resolution activities as needed.
  • Provide technical guidance and mentorship to less experienced engineers.
  • Collaborate effectively with cross-functional teams while independently managing assigned responsibilities.
  • Maintain high standards for code quality, readability, and version control practices.
  • Participate in continuous improvement efforts related to engineering processes and product development.

Minimum Requirements:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 5 years of experience in embedded software design, development, and debugging using C/C++.
  • Minimum of 3 years of experience with AMD/Xilinx Zynq MPSoC or Zynq-based systems.
  • 5+ years of embedded software development experience, including a minimum of 3 years of embedded Linux build and debugging experience.
  • Experience developing and debugging embedded systems from concept through release.
  • Experience with hardware-level debugging using oscilloscopes, logic analyzers, and similar tools.
  • Experience working with embedded communication protocols and bus interfaces.
  • Ability to reliably work on-site in Troy, Michigan.

Salary:

Based on experience: $110K - $130K annually


Benefits:

401(k) matching

Medical

Dental

Paid Time Off

Holidays

Internal Office Events

AND MORE!